When updating gems in Windows for Ruby 1.9.3 (or earlier), you may get an error message like:
creating Makefile
make clean
Makefile:165: *** target pattern contains no `%'. Stop.
make
Makefile:165: *** target pattern contains no `%'. Stop.
make failed, exit code 2
To fix this, downgrade your RubyGems version:
gem update --system 1.8.29